On task tree executor architectures based on intel parallel building blocks
نویسندگان
چکیده
منابع مشابه
On task tree executor architectures based on intel parallel building blocks
Our aim was to optimize a SOA control system by evolving the architecture of the service component that transforms system models into task trees, which are then executed by the runtime library called the Task Tree Executor, TTE. In the paper we present the two novel TTE architectures that evolved from the previous TTE architecture and introduced finer grained parallelism. The novel architecture...
متن کاملData-parallel programming with Intel Array Building Blocks (ArBB)
Intel Array Building Blocks is a high-level data-parallel programming environment designed to produce scalable and portable results on existing and upcoming multiand many-core platforms. We have chosen several mathematical kernels a dense matrix-matrix multiplication, a sparse matrix-vector multiplication, a 1-D complex FFT and a conjugate gradients solver as synthetic benchmarks and representa...
متن کاملParallelizing MD5 on Intel Architectures
Many publications use MD5 [6] as a benchmark to compare the speed of integer operations on various architectures. MD5 is by design suited to this purpose, because it consists of simple bitoperations on 32-bit registers with only few or no memory operation necessary. Intel CPUs serve as a basepoint for comparisons with massively parallel architectures such as GPUs and FPGAs. We will show that by...
متن کاملScalable Intel IXA and its Building Blocks for Networking Platforms
Platforms at the edge of the network, such as MultiService Switches (MSS) and edge routers, convert traffic from legacy networks to Internet Protocol (IP) traffic for transport across the network core. Line and service cards in these platforms will have to handle traffic in a wide range of protocols and line rates. Current silicon solutions for edge applications are limited in functionality and...
متن کاملTBBench: A Micro-Benchmark Suite for Intel Threading Building Blocks
Task-based programming is becoming the state-of-the-art method of choice for extracting the desired performance from multi-core chips. It expresses a program in terms of lightweight logical tasks rather than heavyweight threads. Intel Threading Building Blocks (TBB) is a task-based parallel programming paradigm for multi-core processors. The performance gain of this paradigm depends to a great ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Science and Information Systems
سال: 2013
ISSN: 1820-0214,2406-1018
DOI: 10.2298/csis120519008p